/// 路由常量
class RouteConstants {
  // 基础路由
  static const String splash = '/splash';
  static const String onboarding = '/onboarding';
  static const String login = '/login';
  static const String register = '/register';
  static const String forgotPassword = '/forgot-password';
  static const String resetPassword = '/reset-password';
  
  // 主要路由
  static const String home = '/home';
  static const String devices = '/devices';
  static const String deviceDetail = '/devices/:id';
  static const String deviceAdd = '/devices/add';
  static const String deviceEdit = '/devices/:id/edit';
  static const String deviceControl = '/devices/:id/control';
  
  // 用户相关
  static const String profile = '/profile';
  static const String editProfile = '/profile/edit';
  static const String settings = '/settings';
  static const String changePassword = '/settings/change-password';
  static const String about = '/about';
  
  // 管理员路由
  static const String admin = '/admin';
  static const String adminUsers = '/admin/users';
  static const String adminDevices = '/admin/devices';
  static const String adminLogs = '/admin/logs';
  
  // 错误路由
  static const String notFound = '/not-found';
  static const String unauthorized = '/unauthorized';
} 